Skip to main content

Example: Building Automation: BACnet

Product:CODESYS Building Automation Library

The Building Automation Example BACnet.project example shows the integration of CODESYS BACnet2 SL into a building automation application.

Description

So that the process I/Os can be represented as BACnet data points, a simple arbitration of the I/Os with a BACnetAnalogInput or BACnetAnalogOutput is performed in function blocks of the sample application. The ExampleAirConditioning1_using_BACnet function block and the ExampleAirConditioning1 visualization from the CODESYS Building Automation library are used for the example.

For a more detailed description of the sample application, see the comments in the function block implementations in the project. The background and structure of the example are explained in the PLC_PRG program. In addition, the documentation available in the Library Manager provides detailed information about the functional aspects of the CODESYS Building Automation library.

System requirements and restrictions

Programming system

CODESYS Development System (version 3.5.16.0 or higher)

Runtime system

CODESYS Control Win (version 3.5.16.0 or higher)

Add-on components

-

Note

_example_icon.png After installing the CODESYS Building Automation package, the project is located in the user directory, in the CODESYS Building Automation\<version>\Projects subdirectory.